BBasic hat ein starkes Feature umd Konzernen und Verbänden wie Parteien das Leben zu erleichtern.
KPL Dateien sind Transport-Dateien um Einstellungen und zentrale Daten zu verteilen.
Beispiele für vordefinierte übertragbare Dateien
-
MerkmaleMerkmale könnten zB. sein: "Ortsvorsitzende", "Fliesenleger" oder "VIPs"
Damit Konzern-weit einheitliche Merkmale genutzt werden können Merkmale von der Zentrale an die Aussenstellen übertragen werden
-
Artikel-WarengruppenDamit Statistiken einheitlich und vergleichbar sind sollte eine einheitliche Struktur bestehen. Die kann vom Konzern an die Aussenstellen übertragen werden
-
KontenplanDie STRUKTUR des Kontenplans kann automatisch übertragen werden
-
SachkontenAuch wenn die Aussenstellen vermutlich viele Konten selbst vergeben - macht es Sinn bestimmte Konten wie "Erlöse" oder "Werbungskosten" in allen Filialen gleich zu haben. Deshalb können einzelne wichtige Konten von der Zentrale vorgegeben werden. Auch kann die Befehlszeile für spezielle Aktionen und Sperren automatisch übertragen werden.
-
CONFIGDie extrem umfangreiche CONFIG-Datei an der Vorgaben und Sperren ähnlich der Windows REGISTRY eingestellt werden können - kann automatisch übertragen werden
-
Lieferant (der Hauptkonzern ist üblicherweise ein Lieferant für die Aussenstelle)
Lieferanten und Adressen können zentral verwaltet werden
-
-
-
NutzergruppenNutzergruppen können zB. Chefs/Fibu/Fahrer/Lager sein. Die Programmberechtigungen werden nach Gruppen vergeben
-
MandantenMandanten sind "Konzern-Mitglieder". BBasic kann In einer Datenbank mehrere Finanzbuchhaltungen (Mandanten) trennen.
-
Eigenschaften Eigenschaften sind zB Produkt-Eigenschaften wie "Weinsorte/Weiss/Rot/Rose/Sekt/".
-
ModelleModelle sind Gruppierungen von Eigenschaften wie "Wein" - hat Weinsorte und Jahrgang
Wie in BBASIC üblich ist damit aber lange nicht Schluss, den über PLUGINS bzw. Makros können weitere übertragbare Daten definiert werden
Das dafür zuständige Event ist:
Event KPLDateiUnbekannterBefehl(befehl$, argument As String, ByRef antwortstring$)
See Also
Config
Installation
Technische Dokumentation